<html>
<head>
  <meta name="layout" content="main" />
</head>
<body>
<g:form class="simpleform" url="[controller:'usuario',action:'register']">
  <fieldset>
    <legend>Registre-se</legend>
    <p class="info">
      Complete os campos abaixo!
    </p>
    <g:hasErrors bean="${usuario}">
      <div class="errors">
        <g:renderErrors bean="${usuario}"/>
      </div>
    </g:hasErrors>
    <p>
      <label for="nomeUsiario">Usuario</label>
      <g:textField name="nomeUsuario" value="${usuario?.nomeUsuario}" 
        class="${hasErrors(bean:usuario,field:'nomeUsuario','errors')}"/>
    </p>
    
    <p>
      <label for="senha">Senha</label>
      <g:passwordField name="senha"
        class="${hasErrors(bean:usuario,field:'senha','errors')}" />
    </p>
    
    <p>
      <label for="confirm">Confirme a Senha</label>
      <g:passwordField name="confirm"
        class="${hasErrors(bean:usuario,field:'senha','errors')}" />
    </p>
        
    <p>
      <label for="sexo">Sexo</label>
      <g:radio name="sexo" value="M"
        class="${hasErrors(bean:usuario,field:'sexo','errors') }"/>Masculino
      <g:radio name="sexo" value="F"
        class="${hasErrors(bean:usuario,field:'sexo','errors')}"/>Feminino
    </p>
    
    <p>
      <label for="primeiroNome">Primeiro Nome</label>
      <g:textField name="primeiroNome" value="${usuario?.primeiroNome}"
        class="${hasErrors(bean:usuario,field:'primeiroNome','errors')}" />
    </p>
    
    <p>
      <label for="segundoNome">Segundo Nome</label>
      <g:textField name="segundoNome" value="${usuario?.segundoNome}"
        class="${hasErrors(bean:usuario,field:'segundoNome','errors')}" />
    </p>
    
    <p>
      <label for="nascimento">Data de Nascimento</label>
    <g:datePicker name="nascimento" value="${usuario?.nascimento}"
              precision="day" years="${1910..2000}"
              class="${hasErrors(bean:usuario,field:'nascimento','errors')}"/>  
    </p>
    
    <p>
      <label for="email">Email</label>
      <g:textField name="email" value="${usuario?.email}"
        class="${hasErrors(bean:usuario,field:'email','errors')}" />
    </p>
    
    <p>
      <label for="afiliacao">Afiliação</label>
      <g:textField name="afiliacao" value="${usuario?.afiliacao}"
        class="${hasErrors(bean:usuario,field:'afiliacao','errors')}" />
    </p>
    
    <p>
      <label for="telefone">Telefone</label>
      <g:textField name="telefone" value="${usuario?.telefone}"
        class="${hasErrors(bean:usuario,field:'telefone','errors')}" />
    </p>
    
    <p>
      <label for="nomeCientifico">Nome Cientifico</label>
      <g:textField name="nomeCientifico" value="${usuario?.nomeCientifico}"
        class="${hasErrors(bean:usuario,field:'nomeCientifico','errors')}" />
    </p>
    
    <p class="button">
      <label>&nbsp;</label>
      <g:submitButton class="button" name="submitButton" value="Criar Conta" />
    </p>
  </fieldset>
</g:form>
</body>
</html>
